package com.jade.core.common.entity;


import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author Arnold
 * @version V1.0
 * @className BasePage
 * @description 通用分页实体
 * @date 2021/05/06
 **/
@Data
public class BasePage<T> implements Serializable {
    /**
     * 查询数据集合
     */
    protected List<T> records;

    /**
     * 返回记录的总数
     */
    protected long total;

    /**
     * 每页显示条数
     */
    protected long size;

    /**
     * 当前页,默认1
     */
    protected long current;

    /**
     * 总页数
     */
    protected long pages;
}